home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / gemini / doc / altes / gemini.doc next >
Encoding:
Text File  |  1994-09-22  |  10.6 KB  |  209 lines

  1. Dokumentation zu GEMINI Version 1.2
  2.  
  3. Copyright (C) 1990 by Gereon Steffens & Stefan Eissing
  4.  
  5. GEMINI ist ein Shareware-Programm von
  6.  
  7.   Stefan Eissing          und             Gereon Steffens
  8.   Dorfbauerschaft 7
  9.   4419 Laer-Holthausen
  10.  
  11.   Mailbox: MAUS Steinfurt, 02572-88881
  12.     
  13. GEMINI ist ein alternativer Desktop für alle Rechner der Atari ST/TT-Serie
  14. mit mindestens einem Megabyte RAM. Für die Benutzung von GEMINI ist es 
  15. erforderlich, daß der Rechner mit TOS 1.02 (dem "Blitter-TOS") oder neueren
  16. Versionen, also TOS 1.04 (dem "Rainbow-TOS"), TOS 1.06 (dem TOS des STe)
  17. oder TOS 3.01 (dem TOS des TT) ausgestattet ist. 
  18.  
  19. Sollten Sie GEMINI.APP auf einer zu alten Version des Betriebssystems 
  20. starten, so wird eine Meldung ausgegeben und das Programm beendet sich 
  21. wieder. Wenn Sie nicht wissen, welche Version Sie haben, können Sie Gemini also 
  22. einfach testweise starten.
  23.  
  24. Sollte GEMINI sich weigern, auf Ihrem Rechner zu laufen, so ist das zwar
  25. sehr schade für Sie, aber Sie brauchen nicht gleich zu verzweifeln!
  26. Auf der Diskette, die wir Ihnen geschickt haben, befinden sich auch noch
  27. die Programme MUPFEL.APP und VENUS.APP. Diese beiden laufen auf allen
  28. ST-Computern und bieten fast (aber auch nur fast) denselben Komfort wie
  29. GEMINI.
  30.  
  31. Ohne Festplatte ist eine Benutzung zwar möglich, aber nicht sehr sinnvoll,
  32. da z.B. das Kopieren von Dateien auf einem Diskettenlaufwerk mit zwei
  33. verschiedenen Disketten in GEMINI nicht sehr komfortabel ist.
  34.  
  35. GEMINI ist (wie der Name schon sagt) eigentlich nicht ein Programm, sondern
  36. zwei. Die Grundidee ist folgende: Eine mausgesteuerte Benutzeroberfläche
  37. ist zwar prinzipiell schön, aber in einigen Fällen ist eine "herkömmliche"
  38. Schnittstelle über einen Kommandozeilen-Interpreter einfacher und schneller
  39. zu bedienen. Ganz davon abgesehen lässt der Original-Desktop des Ataris ja
  40. einiges an Bedienungskomfort zu wünschen übrig.
  41. Aus dieser Überlegung heraus wurden zwei zunächst unabhängige Programme
  42. entwickelt, nämlich MUPFEL, eine "klassische" Shell ohne Maus und Grafik-
  43. zauber, und VENUS als komfortable und schnelle(!) grafische Oberfläche.
  44.  
  45. Ein Wort zur Namensgebung: MUPFEL kommt von Ping, dem Pinguin aus "Urmel
  46. aus dem Eis", der immer Wawa's Schlafmuschel (seine "Shell") benutzt und
  47. sagt "Ich will auch eine Mupfel!". VENUS lag dann nahe, in Anlehnung an das
  48. berühmte Bild von Boticelli, auf dem die schaumgeborene Venus in einer
  49. Muschel an den Meeresstrand kommt. GEMINI (die Zwillinge) ist die Kom-
  50. bination aus beiden.
  51.  
  52. Auf Anfrage ist bei den Autoren die englischsprachige Version von MUPFEL,
  53. VENUS und GEMINI erhältlich.
  54.  
  55. Wie funktioniert das ganze nun? Zunächst ist ja MUPFEL eine Shell, also
  56. ein Programm, das Eingaben von der Tastatur verarbeitet, die als Basis 
  57. Funktionen wie Löschen, Kopieren und Umbenennen von Dateien, Starten von 
  58. Programmen usw zur Verfügung stellt. Alle diese Funktionen werden auch 
  59. von VENUS ausgenutzt, da es ja unvernünftig wäre solche Sachen doppelt zu 
  60. programmieren. Das bedeutet also z.B., daß nach dem Verschieben von 
  61. Dateien von einem Fenster zum anderen von VENUS eine entsprechene 
  62. Kommandozeile wie z.B. 'noalias cp c:\test\otto d:\otto' zusammengebaut 
  63. wird, die an die MUPFEL weitergereicht wird (Für Experten: Dies geschieht
  64. über die Funktion system() und die Systemvariable _shell_p des Betriebs-
  65. systems des Atari).
  66.  
  67. Alle Mupfel-Kommandos, die von VENUS benutzt werden, werden mittels 
  68. "noalias" an Mupfel übergeben (siehe auch MUPFEL.DOC), so daß keine 
  69. Konflikte mit vom Benutzer definierten Aliasen auftreten können. 
  70. Ausnahme: Die Kommandos more und print, die Venus zum Anzeigen und 
  71. Drucken von Dateien verwendet, können durch ein Alias ersetzt werden!
  72.  
  73. Somit ist VENUS also eine Shell im eigentlichen Sinne (nämlich ein 
  74. Programm, daß Aktionen des Benutzers in die womöglich kryptischen 
  75. Befehle der darunterliegenden Ebene übersetzt).
  76.  
  77. Die beiden anderen Dateien in diesem Verzeichnis (VENUS.DOC und MUPFEL.DOC)
  78. beziehen sich auf die jeweiligen Einzel-Versionen von MUPFEL und VENUS.
  79. In dieser Datei werden nur die darüberhinausgehenden Möglichkeiten der 
  80. kombinierten Version, also GEMINI, beschrieben. Sie sollten sich somit
  81. erst einmal diese beiden Dateien durchlesen, damit Sie mit der 
  82. Funktionsweise dieser beiden Programme etwas vertraut sind!
  83.  
  84. Zunächst fallen zwei Menüpunkte auf: "Console-Fenster" und "Console..."
  85. im Menü "Extras". Bei "Console-Fenster" wird das sogenannte 
  86. Console-Fenster geöffnet, in dem die direkte Kommandoeingabe für die 
  87. MUPFEL möglich ist. Dieses Fenster ist ein ganz normales Fenster, in dem 
  88. auch TOS-Programme (also Programme, die nur Buchstaben ausgeben) laufen 
  89. können.
  90.  
  91. Für Experten: Dazu werden auf niedrigster Ebene die Vektoren für die 
  92. BIOS-Zeichenausgabe für die Devices CON (2) und RAWCON (5) auf den 
  93. GEMINI-internen VT-52-Emulator umgebogen.
  94.  
  95. Nach Anwahl von "Console..." erscheint eine Dialogbox, in der ver-
  96. schiedene Parameter für das Console-Fenster eingestellt werden können. 
  97. Diese Parameter sind im einzelnen: Der zu verwendende Zeichensatz (Font),
  98. die Größe (in Points, d.h. 1/72 Inch) des Fonts, sowie die Anzahl der 
  99. Zeichen pro Zeile und der Zeilen im Console Window. 
  100.  
  101. Die Einstellung des Zeichensatzes erfolgt in der linken Box, die möglichen
  102. Größen, die Sie auswählen können, stehen in der Box rechts daneben.
  103. Eine Auswahl ist nur möglich, wenn im AUTO-Ordner beim Booten GDOS.PRG 
  104. oder AMCGDOS.PRG installiert war. AMCLIGHT.PRG (eine spezielle Version
  105. von AMCGDOS 4.0 für Gemini-Benutzer) befindet sich im AUTO-Ordner 
  106. dieser Diskette. Ohne GDOS bzw AMCGDOS ist nur der Systemzeichensatz 
  107. verfügbar. 
  108.  
  109. Bei der Auswahl der Zeichensätze werden nur solche zugelassen, die 
  110. NICHT Proportional sind, d.h. bei denen alle Zeichen die gleiche Breite 
  111. haben. 
  112.  
  113. Zum besseren Verständnis: GDOS ist kein Programm, das speziell zu GEMINI
  114. gehört! Vielmehr handelt es sich um einen wichtigen Teil des Betriebs-
  115. systems Ihres Rechners. Nur mit GDOS ist es möglich mehrere Zeichensätze
  116. zu benutzen. Da es zu den Anfangszeiten des ST dieses Programm nicht gab,
  117. gibt es immer noch Programme, die nicht laufen, wenn GDOS benutzt wird.
  118. Dies ist allerdings ein Fehler dieser Programme und hat nichts mit
  119. GEMINI zu tun. Sie sollten sich an die Hersteller dieser Programme wenden
  120. und eine neue Version fordern. Können Sie auf diese alten Programme nicht
  121. verzichten, so können Sie auch GDOS aus dem AUTO-Ordner entfernen.
  122. GEMINI ist nicht auf dieses Programm angewiesen.
  123.  
  124. Die Größe des Console Windows ist in weiten Grenzen einstellbar. Die
  125. aktuelle Größe wird von GEMINI auch in den sog. VDI-Escape-Variablen
  126. eingetragen, allerdings gibt es nur wenige Programme die mit einer
  127. anderen Größe als 80*25 arbeiten können.
  128.  
  129. Beim Start von GEMINI werden, falls vorhanden, zwei sog. Autostart-
  130. Dateien ausgeführt. Dies sind die Dateien MUPFEL.MUP (siehe Beispiel)
  131. und GEMINI.MUP. Der wichtige Unterschied zwischen diesen Dateien ist,
  132. daß in MUPFEL.MUP keine Programme gestartet werden können und der Befehl 
  133. "cd" nicht erlaubt ist. In GEMINI.MUP können beliebige
  134. Befehle stehen. Zu beachten ist, daß sämtliche Environment-Variablen
  135. (siehe auch MUPFEL.DOC) in MUPFEL.MUP zu setzen sind, da einige schon 
  136. bei der Initialisierung von VENUS benötigt werden (speziell SCRAPDIR 
  137. und TRASHDIR).
  138.  
  139. Weitere Besonderheiten in GEMINI:
  140.  
  141. Ab Version 1.2 von GEMINI ist es möglich mit der Tastatur und der Maus
  142. gleichzeitig zu arbeiten, wenn Sie das Console-Fenster aktiviert haben.
  143. Wenn Sie mit der Maus in das Console-Fenster klicken und den Knopf an
  144. der Maus gedrückt halten, so wird der Text, über den Sie fahren, 
  145. selektiert (weiße Schrift auf schwarzem Grund). Lassen Sie den Knopf
  146. wieder los, so erscheint eine kleine Box, in der Sie anklicken können, was
  147. mit dem selektierten Text geschehen soll.
  148.  
  149. "Einfügen" fügt den Text an der Position des Cursors ein, so als ob Sie 
  150. ihn mit der Tastatur eingegeben hätten.
  151. "Kopieren" kopiert diesen Text in das Klemmbrett, genauer in die Datei
  152. SCRAP.TXT. Wenn Sie nun ein Programm starten, das das Klemmbrett unter-
  153. stützt (Wordsplus, Edison, Turbo C, SciGraph), so können Sie dort mit
  154. der Funktion "Einfügen" diesen Text weiterbenutzen.
  155.  
  156. Sollten Sie diese Selektion von Text im Console-Fenster mit einem
  157. Doppelklick beginnen (ein guter Test für Ihre Fingerfertigkeit), so
  158. selektiert GEMINI immer nur ganze Wörter.
  159.  
  160. Weitere Besonderheit: Sie können Objekte, also alle Icons für Dateien,
  161. Ordner, Laufwerke, etc., in das Console-Fenster ziehen. Der Name dieser
  162. Objekte wird dann an der Position des Cursors eingefügt. Somit ist es
  163. ganz einfach ein Kommando der Mupfel auf ein Icon von VENUS wirken zu
  164. lassen.
  165.  
  166.  
  167. Zur Installation:
  168.  
  169. Damit GEMINI problemlos laufen kann, müssen sich folgende Dateien im
  170. selben Ordner befinden: GEMINI.APP, GEMINI.RSC, GEMINIIC.RSC, GEMINI.INF,
  171. MUPFEL.MUP, RUNNER.APP, GBOOTxxx.APP und EXIT.PRG (Diese Dateien befinden 
  172. sich im Ordner GEMINI auf der Auslieferungsdiskette im Archiv GDIST1_2.
  173.  
  174. Benutzer mit einer Festplatte können sich den Ordner GEMINI an jede
  175. beliebige Stelle auf ihrem Dateisystem kopieren. 
  176. Wenn sie schon ein GDOS installiert haben, sollten sie alle Dateien aus
  177. dem Ordner GEMSYS in Ihren Font-Ordner kopieren. Falls Sie GDOS noch
  178. nicht benutzen, so ist eine Installation nicht schwer:
  179. a) Kopieren Sie das Programm AMCGDOS.PRG in IHREN AUTO-Ordner,
  180. b) Kopieren Sie den Ordner GEMSYS und die Datei ASSIGN.SYS in das
  181.    Verzeichnis, in dem sich auch IHR AUTO-Ordner befindet,
  182. c) Ändern Sie den Pfad, der in ASSIGN.SYS steht, entsprechend. mit einem
  183.    Text-Editor (Edison, Wordplus, etc.).
  184.  
  185. Die Ordner DOC und SAMPLES können Sie aufbewahren, wo es Ihnen beliebt.
  186. Wir bitten Sie nur sich die Dokumentationen, die sich im Ordner DOC
  187. befinden, durchzulesen, da nur so eine möglichst effiziente Benutzung
  188. von GEMINI möglich ist und sie sonst viele nützliche Besonderheiten
  189. übersehen könnten, bzw. sich unnötig mit Problemen herumquälen.
  190.  
  191.  
  192. ACHTUNG: Unter TOS 1.04 (und neueren Versionen) des Betriebsystems kann
  193. ein Programm im Desktop des Atari als Auto-Start-Programm installiert
  194. werden. Dann wird es gleich nach dem Laden der Accessories gestartet!
  195. Dazu klicken Sie einfach GEMINI.APP einmal an, selektierten
  196. "Anwendung..." im Menü "EXTRAS" des Atari-Desktop und klicken auf
  197. den Button "Auto". Danach verlassen Sie diesen Dialog mit "OK" und
  198. speichern dies mit "Arbeit sichern" ab. Beim nächsten Start ihres
  199. Rechners wird dann GEMINI automatisch geladen.
  200.  
  201. WARNUNG: Haben Sie beim Auto-Start von GEMINI Probleme, wenn Sie GEMINI
  202. wieder verlassen, so sollten Sie besser GBOOTxxx.APP anmelden. Lesen Sie
  203. dazu bitte auch GBOOT.DOC!
  204.  
  205.  
  206.  
  207. Wir wünschen viel Spaß!
  208.  
  209.            Stefan Eissing & Gereon Steffens